Skip to content

Add integration tests#52

Merged
ninoseki merged 13 commits intomainfrom
integration
Jan 31, 2026
Merged

Add integration tests#52
ninoseki merged 13 commits intomainfrom
integration

Conversation

@ninoseki
Copy link
Contributor

@ninoseki ninoseki commented Jan 29, 2026

Add integration tests and also fix an issue found through them.

  • Notes:
    • Split unit and integration tests by directory: tests/unit and tests/integration
    • Use reece/pytest-optional-tests for making integration tests optional

@ninoseki ninoseki requested review from cdnsyseng and fw42 January 29, 2026 04:04
Copy link
Contributor

@fw42 fw42 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think some of these tests could have stronger assertions, but in general I like this idea. Maybe at some point in the future we could even consider running the python integration tests against a locally running urlscan on CI. But we're a bit far away from that.

@ninoseki ninoseki merged commit 138f9fa into main Jan 31, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants